#ifndef __RESIZINGSTACK__
#define __RESIZINGSTACK__
typedef struct ResizingIntStack
{
    int *pistack;
    int length;
    int top;
} resizingstacki;

int initResizingIntStack(resizingstacki *pristack, int length);
int isEmptyResizingIntStack(resizingstacki *pristack);
int isFullResizingIntStack(resizingstacki *pristack);
int resizeIntStack(resizingstacki *pristack);
int popResizingIntStack(resizingstacki *pristack);
int pushResizingIntStack(resizingstacki *pristack, int pushitem);
#endif
